be unable to bear up under difficulties - Turc Anglais Dictionnaire